https://cran.r-project.org/web/packages/tsna/vignettes/tsna_vignette.html
library(tidyverse)
Registered S3 method overwritten by 'dplyr':
method from
print.rowwise_df
Registered S3 methods overwritten by 'dbplyr':
method from
print.tbl_lazy
print.tbl_sql
[30m-- [1mAttaching packages[22m --------------------------------------- tidyverse 1.3.0 --[39m
[30m[32m<U+221A>[30m [34mggplot2[30m 3.2.1 [32m<U+221A>[30m [34mpurrr [30m 0.3.3
[32m<U+221A>[30m [34mtibble [30m 2.1.3 [32m<U+221A>[30m [34mdplyr [30m 0.8.4
[32m<U+221A>[30m [34mtidyr [30m 1.0.2 [32m<U+221A>[30m [34mstringr[30m 1.4.0
[32m<U+221A>[30m [34mreadr [30m 1.3.1 [32m<U+221A>[30m [34mforcats[30m 0.4.0[39m
[30m-- [1mConflicts[22m ------------------------------------------ tidyverse_conflicts() --
[31mx[30m [34mdplyr[30m::[32mfilter()[30m masks [34mstats[30m::filter()
[31mx[30m [34mdplyr[30m::[32mlag()[30m masks [34mstats[30m::lag()[39m
library(lubridate)
Attaching package: 㤼㸱lubridate㤼㸲
The following object is masked from 㤼㸱package:base㤼㸲:
date
library(readxl)
library(tsna)
Loading required package: network
network: Classes for Relational Data
Version 1.16.0 created on 2019-11-30.
copyright (c) 2005, Carter T. Butts, University of California-Irvine
Mark S. Handcock, University of California -- Los Angeles
David R. Hunter, Penn State University
Martina Morris, University of Washington
Skye Bender-deMoll, University of Washington
For citation information, type citation("network").
Type help("network-package") to get started.
Loading required package: networkDynamic
networkDynamic: version 0.10.1, created on 2020-01-16
Copyright (c) 2020, Carter T. Butts, University of California -- Irvine
Ayn Leslie-Cook, University of Washington
Pavel N. Krivitsky, University of Wollongong
Skye Bender-deMoll, University of Washington
with contributions from
Zack Almquist, University of California -- Irvine
David R. Hunter, Penn State University
Li Wang
Kirk Li, University of Washington
Steven M. Goodreau, University of Washington
Jeffrey Horner
Martina Morris, University of Washington
Based on "statnet" project software (statnet.org).
For license and citation information see statnet.org/attribution
or type citation("networkDynamic").
library(networkDynamicData)
Most of the tsna package function assume that their input is formatted as a networkDynamic data structure. The networkDynamic package provides utilities (networkDynamic()) for converting data from various formats (such as timed edge-lists, or lists of matrices) as well as functions for manipulating the data structures.
The data structure provided by networkDynamic objects assumes that the vertices and (directed or non-directed) edges of a network have multiple ‘activity spells’ associated with them indicating when they are ‘active’ or exist within the observation period. Each spell is an interval with an onset and terminus time. Each edge or vertex can activate and deactivate multiple times during the period over which the network is observed
moodyContactSim
NetworkDynamic properties:
distinct change times: 35
maximal time range: 40 until 795
Includes optional net.obs.period attribute:
Network observation period info:
Number of observation spells: 1
Maximal time range observed: 0 until 1000
Temporal mode: discrete
Time unit: step
Suggested time increment: 1
Network attributes:
vertices = 16
directed = FALSE
hyper = FALSE
loops = FALSE
multiple = FALSE
bipartite = FALSE
net.obs.period: (not shown)
total edges= 18
missing edges= 0
non-missing edges= 18
Vertex attribute names:
vertex.names
Edge attribute names:
active
dim(dyn_df)
[1] 385 10

Temporal Paths and metrics Explanation of paths in network


LS0tDQp0aXRsZTogIlIgTm90ZWJvb2siDQpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sNCi0tLQ0KDQpodHRwczovL2NyYW4uci1wcm9qZWN0Lm9yZy93ZWIvcGFja2FnZXMvdHNuYS92aWduZXR0ZXMvdHNuYV92aWduZXR0ZS5odG1sDQoNCmBgYHtyfQ0KbGlicmFyeSh0aWR5dmVyc2UpDQpsaWJyYXJ5KGZvcmVpZ24pDQpsaWJyYXJ5KGx1YnJpZGF0ZSkNCmxpYnJhcnkocmVhZHhsKQ0KbGlicmFyeSh0c25hKQ0KbGlicmFyeShuZXR3b3JrRHluYW1pY0RhdGEpDQpgYGANCg0KYGBge3J9DQpjb25mbGljdHMgPC0gcmVhZF94bHMoJ0U6L011aGFtbWFkL0dEcml2ZS9kYXRhc2V0cy9FbmdsaXNoL3dhcnMvTWFpbkNvbmZsaWN0VGFibGUueGxzJykNCnRhaWwoY29uZmxpY3RzICU+JSAgYXJyYW5nZShFcEVuZERhdGUpKQ0KYGBgDQoNCmBgYHtyfQ0KDQpldmVudHMgPC0gcmVhZF94bHMoJ0U6L011aGFtbWFkL0dEcml2ZS9kYXRhc2V0cy9FbmdsaXNoL3dhcnMvQWNsZWRFdmVudHMueGxzJykNCnRhaWwoZXZlbnRzKQ0KI3JlYWQuZHRhKCdFOi9NdWhhbW1hZC9HRHJpdmUvZGF0YXNldHMvRW5nbGlzaC93YXJzL29uc2V0L2FubnVhbF9vbnNldC5kdGEnKQ0KYGBgDQpgYGB7cn0NCnVjZHAgPC0gcmVhZF9jc3YoJ0U6L011aGFtbWFkL0dEcml2ZS9kYXRhc2V0cy9FbmdsaXNoL3dhcnMvdWNkcC1wcmlvLWFjZC0xOTEuY3N2JykNCnVjZHAgJT4lIA0KICBmaWx0ZXIoIWlzLm5hKGVwX2VuZF9kYXRlKSkgDQpgYGANCg0KDQpNb3N0IG9mIHRoZSB0c25hIHBhY2thZ2UgZnVuY3Rpb24gYXNzdW1lIHRoYXQgdGhlaXIgaW5wdXQgaXMgZm9ybWF0dGVkIGFzIGEgbmV0d29ya0R5bmFtaWMgZGF0YSBzdHJ1Y3R1cmUuIFRoZSBuZXR3b3JrRHluYW1pYyBwYWNrYWdlIHByb3ZpZGVzIHV0aWxpdGllcyAobmV0d29ya0R5bmFtaWMoKSkgZm9yIGNvbnZlcnRpbmcgZGF0YSBmcm9tIHZhcmlvdXMgZm9ybWF0cyAoc3VjaCBhcyB0aW1lZCBlZGdlLWxpc3RzLCBvciBsaXN0cyBvZiBtYXRyaWNlcykgYXMgd2VsbCBhcyBmdW5jdGlvbnMgZm9yIG1hbmlwdWxhdGluZyB0aGUgZGF0YSBzdHJ1Y3R1cmVzLg0KDQpUaGUgZGF0YSBzdHJ1Y3R1cmUgcHJvdmlkZWQgYnkgbmV0d29ya0R5bmFtaWMgb2JqZWN0cyBhc3N1bWVzIHRoYXQgdGhlIHZlcnRpY2VzIGFuZCAoZGlyZWN0ZWQgb3Igbm9uLWRpcmVjdGVkKSBlZGdlcyBvZiBhIG5ldHdvcmsgaGF2ZSBtdWx0aXBsZSDigJhhY3Rpdml0eSBzcGVsbHPigJkgYXNzb2NpYXRlZCB3aXRoIHRoZW0gaW5kaWNhdGluZyB3aGVuIHRoZXkgYXJlIOKAmGFjdGl2ZeKAmSBvciBleGlzdCB3aXRoaW4gdGhlIG9ic2VydmF0aW9uIHBlcmlvZC4gRWFjaCBzcGVsbCBpcyBhbiBpbnRlcnZhbCB3aXRoIGFuIG9uc2V0IGFuZCB0ZXJtaW51cyB0aW1lLiBFYWNoIGVkZ2Ugb3IgdmVydGV4IGNhbiBhY3RpdmF0ZSBhbmQgZGVhY3RpdmF0ZSBtdWx0aXBsZSB0aW1lcyBkdXJpbmcgdGhlIHBlcmlvZCBvdmVyIHdoaWNoIHRoZSBuZXR3b3JrIGlzIG9ic2VydmVkDQoNCmBgYHtyfQ0KZGF0YShtb29keUNvbnRhY3RTaW0pDQptb29keUNvbnRhY3RTaW0NCmBgYA0KDQpgYGB7cn0NCmR5bl9kZiA8LSBjb25mbGljdHMgJT4lIA0KICBmaWx0ZXIoIWlzLm5hKEVwRW5kRGF0ZSkpICU+JSANCiAgbXV0YXRlKG9uc2V0ID0gICBsdWJyaWRhdGU6OmFzX2RhdGV0aW1lKFN0YXJ0RGF0ZSksDQogICAgICAgICB0ZXJtaW51cyA9IGlmX2Vsc2UoIWlzLm5hKEVwRW5kRGF0ZSksICBsdWJyaWRhdGU6OmFzX2RhdGV0aW1lKEVwRW5kRGF0ZSksIGx1YnJpZGF0ZTo6YXNfZGF0ZXRpbWUoU3lzLkRhdGUoKSkpLA0KICAgICAgICBvbnNldC5jZW5zb3JlZCA9IEZBTFNFLA0KICAgICAgICB0ZXJtaW51cy5jZW5zb3JlZCA9IEZBTFNFLA0KICAgICAgICBlZGdlLmlkID0gc2VxKDEsZGltKGNvbmZsaWN0cyAlPiUgDQogIGZpbHRlcighaXMubmEoRXBFbmREYXRlKSkpWzFdKSwNCiAgICAgICAgaGVhZCA9IFNpZGVBLA0KICAgICAgICBoZWFkX25hbWUgPSBTaWRlQSwNCiAgICAgICAgdGFpbCA9IFNpZGVCLA0KICAgICAgICB0YWlsX25hbWUgPSBTaWRlQiwNCiAgICAgICAgZHVyYXRpb24gPSBsdWJyaWRhdGU6OmFzLmR1cmF0aW9uKHRlcm1pbnVzLW9uc2V0KSkgJT4lDQogIGZpbHRlcih0ZXJtaW51cyA+IG9uc2V0KSAlPiUgDQogc2VsZWN0KG9uc2V0LHRlcm1pbnVzLGhlYWQsdGFpbCxvbnNldC5jZW5zb3JlZCx0ZXJtaW51cy5jZW5zb3JlZCxkdXJhdGlvbixlZGdlLmlkLGhlYWRfbmFtZSx0YWlsX25hbWUpICU+JSBtdXRhdGUoZHVyYXRpb24gPSBhcy5udW1lcmljKGR1cmF0aW9uKSwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb25zZXQgPSBhcy5udW1lcmljKGFzLmNoYXJhY3Rlcihhcy5EYXRlKG9uc2V0LCBmb3JtYXQgPSAiJWQvJW0vJVkiKSwgZm9ybWF0PSIlWSVtJWQiKSksDQogICAgICAgICB0ZXJtaW51cyA9IGFzLm51bWVyaWMoYXMuY2hhcmFjdGVyKGFzLkRhdGUodGVybWludXMsIGZvcm1hdCA9ICIlZC8lbS8lWSIpLCBmb3JtYXQ9IiVZJW0lZCIpKSkNCg0KdGFpbChkeW5fZGYsMjApDQpkaW0oZHluX2RmKQ0KYGBgDQoNCg0KDQoNCmBgYHtyfQ0KZWRnZXMgPC0gZHluX2RmICU+JSAgc2VsZWN0KHRhaWwsaGVhZCkNCm5ldCA8LSBuZXR3b3JrKGVkZ2VzLCAgZGlyZWN0ZWQgPSBGQUxTRSwNCiAgYmlwYXJ0aXRlID0gRkFMU0UpDQoNCm5hbWVzIDwtIHVuaXF1ZShjKGR5bl9kZiRoZWFkLGR5bl9kZiR0YWlsKSkNCmR5bl9kZiRoZWFkIDwtIG1hdGNoKGR5bl9kZiRoZWFkLG5hbWVzKQ0KZHluX2RmJHRhaWwgPC0gbWF0Y2goZHluX2RmJHRhaWwsbmFtZXMpDQoNCg0KZ2ZfZHluIDwtIG5ldHdvcmtEeW5hbWljKG5ldCwNCiAgICAgICAgICAgICAgICAgICAgICAgICBlZGdlLnNwZWxscyA9IGFzLmRhdGEuZnJhbWUoZHluX2RmKSkNCg0KZHluX2RmDQpgYGANCg0KYGBge3IgZmlnLmhlaWdodD01MCxmaWcud2lkdGg9NTB9DQpwbG90KG5ldHdvcmsuZXh0cmFjdChnZl9keW4sYXQ9MjAwNjA4MTQpLA0KICAgICBtYWluPSduZXR3b3JrIGF0IHRpbWUgMjE1JywNCiAgICAgZGlzcGxheWxhYmVscz1UUlVFLA0KICAgICBsYWJlbC5jZXg9MS45LA0KICAgICBsYWJlbC5wb3M9NSwNCiAgICAgdmVydGV4LmNvbD0nd2hpdGUnLA0KICAgICB2ZXJ0ZXguY2V4PTEpDQpgYGANCmBgYHtyfQ0KZHluX2RmICU+JSANCiAgZmlsdGVyKHRhaWwgPT0gMSB8IGhlYWQgPT0gMSkNCmBgYA0KVGVtcG9yYWwgUGF0aHMgYW5kIG1ldHJpY3MNCkV4cGxhbmF0aW9uIG9mIHBhdGhzIGluIG5ldHdvcmsNCmBgYHtyIGZpZy5oZWlnaHQ9NTAsZmlnLndpZHRoPTUwfQ0KcCA8LSB0UGF0aChnZl9keW4sdiA9IDIsc3RhcnQgPSAxOTQ3MDEwMSAgICAgICAgKQ0KcGxvdChwLA0KICAgICBkaXNwbGF5bGFiZWxzPVRSVUUsDQogICAgICAgICAgbGFiZWwuY2V4PTEuOSwNCiAgICAgbGFiZWwucG9zPTUsDQogICAgIHZlcnRleC5jb2w9J3doaXRlJywNCiAgICAgdmVydGV4LmNleD0xKQ0KYGBgDQoNCmBgYHtyIGZpZy5oZWlnaHQ9NTAsZmlnLndpZHRoPTUwfQ0KcGxvdFBhdGhzKGdmX2R5biwNCiAgICAgICAgICBwLA0KICAgICAgICAgICAgICAgZGlzcGxheWxhYmVscz1UUlVFLA0KICAgICAgICAgIGxhYmVsLmNleD0xLjksDQogICAgIGxhYmVsLnBvcz01LA0KICAgICB2ZXJ0ZXguY29sPSd3aGl0ZScsDQogICAgIHZlcnRleC5jZXg9MSkNCmBgYA0KDQo=